User loginNavigation |
Gosling vs. Dynamic LanguagesI really don't want to start a LtU thread consisting of rants (or raves) about dynamic languages. This subject was discussed here more than a few times, and I am not aware of any new arguments that weren't discussed here before. Still, I think the recent brouhaha over statements from Gosling shoud be part of the historical record that is the LtU archive. And there's even a small chance some LtU readers haven't heard of this incident yet. Lambda Calculus course (Oxford)A sixteen-hour lecture course aimed at final-year computer science undergraduates and MSc students. The course notes are detailed and include things like call-by-value LC, Boehm Theorem, and several interesting mini-projects for students. By Ehud Lamm at 2006-03-19 13:13 | Lambda Calculus | login or register to post comments | other blogs | 8235 reads
Design Patterns as Higher-Order Datatype-Generic Programs.Jeremy Gibbons (2006). Design Patterns as Higher-Order Datatype-Generic Programs. Submitted for publication.
Last time this research was mentioned there were some concerns about the idea of executable patterns. Obviously, this approach is related to many older discussions about mining patterns for language features, frameworks as opposed to patterns and so on. Hopefully, now that things are more explicit, we will be able to have a more in depth discussion. By Ehud Lamm at 2006-03-16 20:58 | Functional | Software Engineering | 17 comments | other blogs | 18845 reads
JOT: On The Next Move in Programming
Nothing remarkably new in this article, but you might want to take a look. The article was inspired by The Next Move in Programming: A Conversation with Sun's Victoria Livschitz. Victoria Livschitz's ideas were discussed here in the past. ACM Queue: A Conversation with Steve Ross-Talbot
The interview goes into more detail than you might expect,
DSLs: How and When?There's a discussion on Artima about domain-specific language development. Actually, there isn't too much discussion (yet), but there's a link to this ACM Computing Survey article (PDF), which looks quite good. It has a survey of DSL use cases, implementation techniques, etc., and explores some reasons to choose whether to implement a new DSL. ACL2 in DrSchemeVia the plt-scheme mailing list:
There's a tutorial with screenshots and some examples on the ACL2 in DrScheme web page. I'm always happy to see reasoning about programs introduced at the undergraduate level. I wonder what the LtU community would do with a tool like this. What cool things would you teach with a beginner's theorem prover? By Dave Herman at 2006-03-08 14:21 | Functional | Logic/Declarative | Teaching & Learning | 8 comments | other blogs | 16702 reads
Scheme Language Steering Committee Report to the CommunityThis announcement has been made in various places, including comp.lang.scheme:
Active Libraries and Universal LanguagesActive Libraries and Universal Languages
Or, shorter:
By Andris Birkmanis at 2006-03-06 11:02 | DSL | Meta-Programming | 5 comments | other blogs | 15097 reads
|
Browse archives
Active forum topics |
Recent comments
2 weeks 2 days ago
2 weeks 3 days ago
2 weeks 4 days ago
2 weeks 4 days ago
3 weeks 2 days ago
3 weeks 2 days ago
3 weeks 2 days ago
6 weeks 3 days ago
7 weeks 1 day ago
7 weeks 2 days ago